//
//  Config.h
//
//  Created by 翊sky
//  Copyright ©翊sky. All rights reserved.
//

#ifndef Config_h
#define Config_h

//网络接口(接口多时单独引出)

#define HOME_URL @"http://chanyouji.com/api/pictorials/%@.json"

#define PICTORIAL_URL @"http://chanyouji.com/api/pictorials/articles.json"

#define WALLPAPER_URL @"http://chanyouji.com/api/pictorials.json"
/**
 *  -----------------------------------
 */


//定义屏幕的宽高
#define WIDTH [[UIScreen mainScreen] bounds].size.width
#define HEIGHT [[UIScreen mainScreen] bounds].size.height


//定义一些全局的宏

#define DOWNLOAD_DATA @"download_data"


// 细字体
#define Font(F)                 [UIFont systemFontOfSize:(F)]
// 粗字体
#define BoldFont(F)             [UIFont boldSystemFontOfSize:(F)]
// 标准的RGBA设置
#define UIColorRGBA(r, g, b, a) [UIColor colorWithRed:(r)/255.0 green:(g)/255.0 blue:(b)/255.0 alpha:(a)]
#define COLOR_THEME             UIColorRGBA(234,128,16,1)//主题颜色

#define COLOR_VIEW_BACKGROUND   UIColorRGBA(238, 238, 238, 1) //视图底色

#ifndef CGWidth
#define CGWidth(rect)                   rect.size.width
#endif

#ifndef CGHeight
#define CGHeight(rect)                  rect.size.height
#endif

#ifndef CGOriginX
#define CGOriginX(rect)                 rect.origin.x
#endif

#ifndef CGOriginY
#define CGOriginY(rect)                 rect.origin.y
#endif

/**
 *  -----------------------------------
 */


//定义是否为第一次启动的宏 1 代表不是 无值 代表第一次
#define FIRST_START @"first_start"


//自定义NSLog，发布后不会有输出日志
#ifdef DEBUG //代表调试状态
#define DEBUGLog(...) NSLog(__VA_ARGS__)//给NSLog起别名

#else
#define DEBUGLog(...) //空
#endif

#endif /* Config_h */
